var config = require('../../config');
const fetaUrl = config.fetaUrl;
const cneUrl = config.cneUrl;

var app = getApp();

Page({
  /**
   * 页面的初始数据
   */
  data: {
    //小程序总是会读取data对象来做数据绑定，这个动作我们称为动作A
    //而这个动作A的执行，是在onLoad事件执行之后发生的,
    row: 1,
  },

  onLoad: function () {
    //页面初始化 options页面跳转所带来的参数
    var that = this;
    wx.request({
      url: fetaUrl, //仅为示例，并非真实的接口地址      
      header: {
        'content-type': 'application/json'
      },
      success: function (res) {
        that.setData({
          list: res.data
        })
      }
    });

    wx.request({
      url: cneUrl, //仅为示例，并非真实的接口地址      
      header: {
        'content-type': 'application/json'
      },
      success: function (res) {
        that.setData({
          cate: res.data
        })
      }
    });
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
    
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    var that = this;
    var rowt = that.data.row;
    var catid = that.data.catid;
    wx.request({
      url: fetaUrl + rowt+'/' + catid, //仅为示例，并非真实的接口地址      
      header: {
        'content-type': 'application/json'
      },
      success: function (res) {
        console.log(res.data);
        rowt = rowt + 1;
        var dwx = that.data.list.concat(res.data);
        that.setData({
          list: dwx,
          row: rowt,
        })
      }
    });

  },
  catClass:function(e){
    console.log(e);
    var that = this;
    var rowt = 0;
    var catid = e.currentTarget.dataset.id;
    wx.request({
      url: fetaUrl + rowt+'/' + e.currentTarget.dataset.id, //仅为示例，并非真实的接口地址      
      header: {
        'content-type': 'application/json'
      },
      success: function (res) {        
        rowt =  1;
        that.setData({
          list: res.data,
          catid: catid,
          row: rowt,
        })
      }
    });
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function (res) {
    if (res.from === 'button') {
      // 来自页面内转发按钮
      console.log(res.target)
    }
    return {
      success: function (res) {
        // 转发成功
      },
      fail: function (res) {
        // 转发失败
      }
    }
  }


})